Business

Saudi Aramco: Oil giant tops own record with $48.4bn quarterly profit